<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>JSON语法初体验</title>
</head>
<body>
</body>
<script>
    // JSON串的键要求必须使用双引号括起来，而值根据要表示的类型确定。value 的数据类型分为如下
    // * 数字（整数或浮点数）
    // * 字符串（使用双引号括起来）
    // * 逻辑值（true或者false）
    // * 数组（在方括号中）
    // * 对象（在花括号中）
    // * null
    //1.定义JSON字符串
    let jsonStr = '{"name":"zhangsan","age":23,"addr":["北京","上海","西安"]}';
    alert(jsonStr);

    //2.将JSON字符串转换为JS字符串
    let jsObject = JSON.parse(jsonStr);
    alert(jsObject);
    alert(jsObject.name);

    //3.将JS对象转换为JSON字符串】
    let jsonStr2 = JSON.stringify(jsObject);
    alert(jsonStr2);
</script>
</html>